group of busybodies - German English Dictionary